Complex Machine Learning Projects